hard pumped (tire) - German English Dictionary